dimwitted person

Translations
глупый человек
He was often seen as a dimwitted person by his peers.
Его часто считали глупым человеком сверстники.